import axios from "axios";

export default function Request(config){



    let Axios = axios.create({
        baseURL:'http://localhost:3030',
        timeout:5000
    })


    // 请求拦截器
    Axios.interceptors.request.use(function (config) {
        //请求前做出相应的动作

        //必须进行return，否则一直拦截；config
        return config;
    }, function (error) {

        console.log(error)
        return Promise.reject(error);
    });


    // 响应拦截器
    Axios.interceptors.response.use(function (response) {
        //响应前做出相应的动作


        //必须进行return，否则一直拦截；response为网络请求返回的数据
        return response;
    }, function (error){


        return Promise.reject(error);
    });


    return Axios(config)
}